/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package calculadora.storyteller.vampiro;

/**
 *
 * @author yurifw
 */
public class CustoAtributo implements CalculaExperiencia {

    @Override
    public int calculaGastoDeExperiencia(int nivelAtual, int quantosComprar) {
        int custo = 0;
        for (int i = 0; i < quantosComprar; i++) {
            custo += nivelAtual * 4;
            nivelAtual++;
        }
        return custo;
    }

    @Override
    public StringBuilder geraHistorico(int nivelAtual, int qtosComprar) {
        return new StringBuilder("\n" + qtosComprar + " Pontos de atributo a partir do nivel " + nivelAtual);
    }
}
